barring unforeseen circumstances - German English Dictionary